magnificent urchin - Turco Inglés Diccionario