to give up the ghost - Deutsch Englisch Wörterbuch