trade credits and advances - Espagnol Anglais Dictionnaire