makes you appreciate life - Deutsch Englisch Wörterbuch