foundation headquarters - Turco Inglés Diccionario