world technical conference - Turkish English Dictionary