selfsame - French English Dictionary