triumvirates - German English Dictionary