what you say may be true - French English Dictionary