right rectangular pyramid - French English Dictionary