an arm of flesh - Francés Inglés Diccionario