a point of honour - French English Dictionary