all the things - French English Dictionary