grappling device - Alemán Inglés Diccionario