maximum probable rainfall - Turkish English Dictionary