pile-drawing machine - Turkish English Dictionary