long rope of twisted leather - German English Dictionary