handrope - French English Dictionary