grease spot/stain - German English Dictionary