bearing a cross of military order - Francés Inglés Diccionario