maximum rain discharge - Turkish English Dictionary