inter-dependent mechanical system - Francés Inglés Diccionario