freshwater ecology - Spanish English Dictionary