armed police escort - Almanca İngilizce Sözlük