altars - Turkish English Dictionary