that's better - French English Dictionary