surrogate inspector - Turkish English Dictionary