petrol. (petrology) - Turkish English Dictionary