regicidism - Turco Inglés Diccionario