none the worse for - French English Dictionary