with an immobilized arm - French English Dictionary