give oneself the honour - Espagnol Anglais Dictionnaire