between the living - French English Dictionary