take down a prey - French English Dictionary