rolling up one's sleeves, skirt or trousers - Espagnol Anglais Dictionnaire