sudden and striking realization - Französisch Englisch Wörterbuch