shell of a turtle - Español Inglés Diccionario