pull (together) - German English Dictionary