wrapped up in a blanket - Allemand Anglais Dictionnaire