slum dweller - German English Dictionary