related to a protozoan - Allemand Anglais Dictionnaire