masked battery - Francés Inglés Diccionario