trade credits and advances - Francés Inglés Diccionario