any white powdered drug - Espagnol Anglais Dictionnaire