abbeystead - German English Dictionary