promotional director - French English Dictionary