meaning potential - French English Dictionary