cliffrose - French English Dictionary