ripcords - French English Dictionary