lay oneself out for - Deutsch Englisch Wörterbuch