suite of apartments - Englisch Synonyme Wörterbuch