enfold in one's arms - Deutsch Englisch Wörterbuch