newstead - German English Dictionary