supported group living residence - Turkish English Dictionary