cape ruby - French English Dictionary