person of spanish descent - Spanish English Dictionary