Reservoirs - Spanisch Englisch Wörterbuch