slip-proof finish - Alemán Inglés Diccionario