sail batten - Español Inglés Diccionario