battle of luzon - Alemán Inglés Diccionario