tie-stall barn - Turkish English Dictionary