propagation and aquaculture facilities - Turkish English Dictionary