speculative applications - French English Dictionary