to say the least - French English Dictionary