gloves with cuffs - Turco Inglés Diccionario