keten - German English Dictionary