soul-stirring - Spanish English Dictionary