cuban heel - German English Dictionary