red river giant softshell turtle - Turc Anglais Dictionnaire