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