corneous of the loggerhead turtle - Francés Inglés Diccionario