trichomonad - Francés Inglés Diccionario