propagation and aquaculture facilities - French English Dictionary