moral and material support - Español Inglés Diccionario