smuggler's refueling station - Turkish English Dictionary