drugged with something stronger than marijuana - Spanish English Dictionary