strangle oneself - Turco Inglés Diccionario