yard batten - Spanish English Dictionary