garrote tree wrapped with pita cord - Espagnol Anglais Dictionnaire