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