inter-dependent mechanical system - Turco Inglés Diccionario