nummulitic limestone - Turkish English Dictionary