advance payment on taxes - Turco Inglés Diccionario