roll one's sleeves up - French English Dictionary