gensoru - French English Dictionary