mats of woven rope for ski slopes - Español Inglés Diccionario