rope padding mangle - German English Dictionary