my life flashed before my eyes - Türkisch Englisch Wörterbuch