small worm/maggot - Alemán Inglés Diccionario