technical petrographic description - Turkish English Dictionary