supply support arrangement - Francés Inglés Diccionario