sedimentary petrology - Turkish English Dictionary