a security blanket - Deutsch Englisch Wörterbuch