fishery science and aquaculture - French English Dictionary