a losing bargain - French English Dictionary