hand protecting grip - Turco Inglés Diccionario