German-English translation for "debauchee"

"debauchee" English translation