three-room apartments - Spanish English Dictionary