duumviri - Spanish English Dictionary