desgrase - German English Dictionary