a short skirt - Español Inglés Diccionario