right of inspection or supervision - Spanish English Dictionary