rubbish heaps - Turkish English Dictionary