dar garrote - Turco Inglés Diccionario