grease boxes - German English Dictionary