and maybe more - French English Dictionary