square pyramid - Turkish English Dictionary