keyite - German English Dictionary