non-profit foundation - Turco Inglés Diccionario