reservoirs - Turkish English Dictionary