keyage - German English Dictionary