garden apartment - Turkish English Dictionary