right to scrutinise - Turco Inglés Diccionario