bring something to a successful end - Fransızca İngilizce Sözlük