coat in grease - Turkish English Dictionary