have physical appeal - Almanca İngilizce Sözlük