working gloves made of artificial rubber - Turco Inglés Diccionario