keycap - German English Dictionary