my life flashed before my eyes - Fransızca İngilizce Sözlük