place for watching television together - Turkish English Dictionary