any white powdered drug - French English Dictionary