framework supply agreement - Alemán Inglés Diccionario