a no-lose situation - French English Dictionary