helminthoid - Alemán Inglés Diccionario