pull your shit together - French English Dictionary