vincibility - French English Dictionary