reservoir of freshwater - Turco Inglés Diccionario