come together in heaps - Turkish English Dictionary