petroleum geology - Turkish English Dictionary