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