give oneself have the honour - French English Dictionary