pull your shit together - Alemán Inglés Diccionario