regicid - Alemán Inglés Diccionario