sleazebags - German English Dictionary