labour hoarding - Turkish English Dictionary