artificial fishway - Spanish English Dictionary