garrote - Turco Inglés Diccionario