interdependiente - German English Dictionary