advance payment on taxes - Español Inglés Diccionario