baby-napper - French English Dictionary