batten upon - Francés Inglés Diccionario