i dare say you're right - French English Dictionary