retail distribution facilities - German English Dictionary