swing a deal - French English Dictionary