armed escort - Alemán Inglés Diccionario