right rectangular pyramid - Turkish English Dictionary