moral and material support - German English Dictionary