foundation trustee - Turco Inglés Diccionario