a security blanket - Turc Anglais Dictionnaire