sheep turd - French English Dictionary