to snuff it - Turco Inglés Diccionario