deep drawing quality sheet - German English Dictionary