foundation pillars - Turkish English Dictionary