interpreters' booth - Turkish English Dictionary