piling implement - Turkish English Dictionary