made a swoop on your quarry - French English Dictionary