take a swing at - French English Dictionary