triallate - German English Dictionary