someone's right arm - Francés Inglés Diccionario