taxes and funds payable - Alemán Inglés Diccionario