we/they ought to - French English Dictionary