batten boards - Alemán Inglés Diccionario