moral and material support - Turco Inglés Diccionario