penetrate/lodge in the flesh - Deutsch Englisch Wörterbuch