supplying with stores, provisions - Fransızca İngilizce Sözlük