grubby urchins - Alemán Inglés Diccionario