vice director - French English Dictionary