estimated tax payment - Francés Inglés Diccionario