supply of provisions - Francés Inglés Diccionario