shanty-town dweller - French English Dictionary