straightlaced - French English Dictionary