declaration of estimated taxes - Alemán Inglés Diccionario