designated engineer - French English Dictionary