pull it together - German English Dictionary