hydrographic phenomena - Spanish English Dictionary