drugged with something stronger than marijuana - Turc Anglais Dictionnaire