planning and controlling - French English Dictionary