potential developments - French English Dictionary