dictionnaire Français-Anglais »

mettre à nu signifie anglais

FrançaisAnglais
mettre à nu verbe

blow the whistle(disclose information to the public)
verb