regicidism - Alemán Inglés Diccionario