precipitation strengthening - German English Dictionary