a short skirt - Espagnol Anglais Dictionnaire