a security blanket - German English Dictionary