(one's life) flash before one's eyes - Türkisch Englisch Wörterbuch