a man who lives off women - Türkçe İngilizce Sözlük