long-term supplier declaration - Español Inglés Diccionario