sefer - French English Dictionary