precipitation strengthening - Turkish English Dictionary