arrogant and haughty - Allemand Anglais Dictionnaire