simultaneous transmission - Turkish English Dictionary