roll (one's) sleeves up - Deutsch Englisch Wörterbuch