thumbsucker - French English Dictionary