foreright - German English Dictionary