jugar garrote - French English Dictionary