works supervision engineer - Turkish English Dictionary