high-keyed - German English Dictionary