striking potential - French English Dictionary