turds - French English Dictionary