kitten-heel - German English Dictionary