shit stain - French English Dictionary