mud-turtle - French English Dictionary