wax and grease remover - German English Dictionary