have (something) approved - Spanish English Dictionary