meaning of Appartementhaus

Appartementhaus - German to English

apartment building [Am.]