protect oneself from the cold - Espagnol Anglais Dictionnaire