simultaneous viewing - Turkish English Dictionary