grappling device - Turco Inglés Diccionario