petite souris
Meanings
Noun
1. tooth fairy (Europe)
2. fly on the wall
3. Used other than figuratively or idiomatically: see petite, souris.