pyramid cakes - Turkish English Dictionary