battle of luzon - Turco Inglés Diccionario