brazilian radiolated swamp turtle - French English Dictionary