petroleum retail distribution center (prds) - German English Dictionary