hand protecting grip - Español Inglés Diccionario