thermoformable - German English Dictionary