man of ill repute - German English Dictionary