material aid and spiritual support - Alemán Inglés Diccionario