selfward - French English Dictionary