live (something) over again - Deutsch Englisch Wörterbuch