inn-yard theatre - Turkish English Dictionary