you're on the losing side - French English Dictionary