device for holding down edges - Español Inglés Diccionario