makes/making it attractive - Almanca İngilizce Sözlük