who stares at a beautiful person (person) - Spanish English Dictionary