rock-boring urchin - Español Inglés Diccionario