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