red urchin - Español Inglés Diccionario