keyguard - German English Dictionary