small river valley - Spanish English Dictionary