vice-president (vp) - French English Dictionary