Reservoires - German English Dictionary