line-throwing apparatus - French English Dictionary