recover from the injury - Alemán Inglés Diccionario