cancelling release mechanical system - Francés Inglés Diccionario