dependence-producing - Spanish English Dictionary