injecting drug users (idu) - Spanish English Dictionary