garrote tree wrapped with pita cord - Spanisch Englisch Wörterbuch