moral and material support - Spanish English Dictionary