support or defend vehemently and unconditionally - Spanish English Dictionary