slip-proof finish - Turco Inglés Diccionario