long prairie - French English Dictionary