surrogate inspector - Spanish English Dictionary