pull your shit together - German English Dictionary