geology professor - Turkish English Dictionary