recover from the injury - Turkish English Dictionary