like better - French English Dictionary