instantaneous strain - Turkish English Dictionary