interdependent - German English Dictionary