rope mangle - French English Dictionary