barely recover - Francés Inglés Diccionario