dog turd - French English Dictionary