infrastructure framework - French English Dictionary