kittens - German English Dictionary