overdependent - German English Dictionary