long rope of twisted leather - Allemand Anglais Dictionnaire