garotted - Turco Inglés Diccionario