have planned for - French English Dictionary