launch and impact - Fransızca İngilizce Sözlük