covering of carapace of hawksbill turtle - Francés Inglés Diccionario