penthouse apartment - German English Dictionary