frequently inundated - French English Dictionary