be on one's high horse - Francés Inglés Diccionario