taxes and funds payable - Espagnol Anglais Dictionnaire