jugar garrote - German English Dictionary