degreasant - German English Dictionary