think it best - French English Dictionary