to be on one's high horse - Französisch Englisch Wörterbuch