furnished apartment - Spanish English Dictionary