high pressure seal - German English Dictionary