all-round engineer - French English Dictionary