triumvir - German English Dictionary