petroleum workings - Turkish English Dictionary