artificial reservoir - Alemán Inglés Diccionario