a burr in your saddle - Espagnol Anglais Dictionnaire