leading edge glove - Turco Inglés Diccionario