gloves for protection against accidents - Spanish English Dictionary