true? right? - French English Dictionary