truncated pyramid - Turkish English Dictionary