barely recover - Turco Inglés Diccionario