have a lot to lose - Deutsch Englisch Wörterbuch