would you believe! - French English Dictionary