trichomonadicidal - Francés Inglés Diccionario