semi-finished thermoplastic products - German English Dictionary