device for holding down - Espagnol Anglais Dictionnaire