simultaneous interpreting - Turkish English Dictionary