red urchin - Turco Inglés Diccionario