foreign to someone's nature - Almanca İngilizce Sözlük