engineering specification - French English Dictionary