elevated storage reservoir - German English Dictionary