it's too good to be true - French English Dictionary