pull your shit together - Francés Inglés Diccionario