inter-dependent mechanical system - German English Dictionary