baby snatcherEnglish → FrenchOxford English–Frenchbaby snatcher noun voleur m/voleuse f she's a baby snatcher! figurative, humorous elle les prend au berceau!