owyhee river - Spanish English Dictionary