project and infrastructure plan - French English Dictionary