pile fabricating yard - Turkish English Dictionary