inextricably linked with - Spanish English Dictionary