deputy inspector - Turkish English Dictionary