leave someone homeless - Almanca İngilizce Sözlük