president of foundation - German English Dictionary