appartements - German English Dictionary