engineering consultancy contract - French English Dictionary