lost and addicted man who deals with prostitutes - Turkish English Dictionary