support or defend vehemently and unconditionally - Español Inglés Diccionario