hand protecting grip - Francés Inglés Diccionario