short skirt/petticoat - Deutsch Englisch Wörterbuch