group of jalopies in one place - Turkish English Dictionary