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