a burr in your saddle - Allemand Anglais Dictionnaire