physical distribution strategy - German English Dictionary