kemp's ridley sea turtle - Espagnol Anglais Dictionnaire