a pair of hands - Francés Inglés Diccionario