upper part of arm - Spanish English Dictionary