share the same view - French English Dictionary