furnished flat - Turkish English Dictionary