high pressure ducts - German English Dictionary