praderosa - French English Dictionary