repairs and upgrades - Fransızca İngilizce Sözlük