make a run at - French English Dictionary