protector of boundaries - Almanca İngilizce Sözlük