pull oneself back together - Francés Inglés Diccionario