thermoplastic multi-layer hose - German English Dictionary