senate apartment complex - Almanca İngilizce Sözlük