related to a protozoan - Turc Anglais Dictionnaire