be really good-looking - Spanish English Dictionary