it had better... - French English Dictionary