south american snapping turtle - French English Dictionary