How immigrants integrate in Germany and how they are integrated by locals is the subject of intense debate. Multiculturalism or assimilation, melting pot or salad bowl – the debates are controversial ...