bear a cross of military order - Alemán Inglés Diccionario