commercial propagation - German English Dictionary