longing for one's homeland - Almanca İngilizce Sözlük