technical conference - Turkish English Dictionary