grease spot/stain - Turkish English Dictionary