helminthoid - Español Inglés Diccionario