slum dweller - French English Dictionary