leg (of a right-angled triangle) - French English Dictionary