yard batten - Turco Inglés Diccionario