maximum probable rainfall - German English Dictionary