trichurid - Español Inglés Diccionario