random forecast - French English Dictionary