make preparations for - French English Dictionary