foundation of engineering - French English Dictionary