earth pyramid - Turkish English Dictionary