oil drillings - Turkish English Dictionary