deep drawing capability - German English Dictionary