supply and service agreements - Fransızca İngilizce Sözlük