overstrew - French English Dictionary