tar-spraying machine - Turkish English Dictionary