machinery in theatres - Turkish English Dictionary