mutually dependent - German English Dictionary