coat in grease - French English Dictionary