personal vaporizer - French English Dictionary