covering of carapace of hawksbill turtle - French English Dictionary