extra pair of hands - Deutsch Englisch Wörterbuch