multiple draft machines - Turkish English Dictionary