garden apartment - German English Dictionary