yard batten - Alemán Inglés Diccionario