trichuris - Francés Inglés Diccionario