leg (of a right triangle) - Spanish English Dictionary