throw oneself upon someone's mercy - Deutsch Englisch Wörterbuch