give a fresh impetus to - Fransızca İngilizce Sözlük