smuggler's refueling station - German English Dictionary