self-holding grips - Turco Inglés Diccionario