cheven - French English Dictionary