having muscular arms - Spanish English Dictionary