harness release mechanism - Alemán Inglés Diccionario