final touches and finishing - Fransızca İngilizce Sözlük