very short skirt - German English Dictionary