stress relieved metal - German English Dictionary