first-rate house - Spanish English Dictionary