earth reservoir - Francés Inglés Diccionario