wrapped up in a blanket - Alemán Inglés Diccionario