vice-captain - French English Dictionary