supporting institution - Spanish English Dictionary