tall-grass prairie - French English Dictionary