tie-stall barn - Spanish English Dictionary