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