right of inspection or supervision - Turkish English Dictionary