shell of a turtle - Espagnol Anglais Dictionnaire