Spanish-English Dictionary Meaning of aniquilacion