worming one's way out of - Deutsch Englisch Wörterbuch