multiple points of view - French English Dictionary