world technical conference - German English Dictionary