"semi groups" in German semi-groups Halbgruppen Detailed translations for "semi groups" semi-groups semi-groups Halbgruppen{masculine plural}