extra pair of hands - Allemand Anglais Dictionnaire