throw a lasso at - French English Dictionary