taxes and funds payables - Espagnol Anglais Dictionnaire