long-term supplier declaration - Francés Inglés Diccionario