put on a garment or ornament carelessly - Espagnol Anglais Dictionnaire