roughing the passer - French English Dictionary