triurid - German English Dictionary