fire urchins - Alemán Inglés Diccionario