maximum productivity in aquaculture - Spanish English Dictionary