moorgame - German English Dictionary