line-throwing apparatus - Turkish English Dictionary