small well/reservoir of water - German English Dictionary