supplying with stores, provisions - Französisch Englisch Wörterbuch