cherryvale - French English Dictionary