publicizer - French English Dictionary