propagation and aquaculture facilities - German English Dictionary