keyring - German English Dictionary