sleazebag - German English Dictionary