"epicycloids" in German epicycloids Epizykloiden Detailed translations for "epicycloids" epicycloids epicycloids Epizykloiden{masculine plural}