keeper of reservoirs - German English Dictionary