host family residence - Turkish English Dictionary