giant south american turtle - Espagnol Anglais Dictionnaire