self-holding grips - Francés Inglés Diccionario