afterbay reservoir - German English Dictionary