precipitation-evaporation ratio - German English Dictionary