regicida - Alemán Inglés Diccionario