the world we live in - French English Dictionary