non-pressurised thermoplastic tanks - German English Dictionary