clamp strap - Alemán Inglés Diccionario