right triangular pyramid - Turkish English Dictionary