triuris - German English Dictionary