Free dictionary online: translation in English, Spanish, French, Italian, Chinese, Russian, definitions, synonyms...
Results found in several dictionaries: Collins, Collaborative Dictionary
tapette 
  nf 
 tapette à souris  mousetrap 
Il aurait aimé dessiner une tapette à souris   
  (pour insectes)  flay swatter 
La tapette à mouches pendait à un clou   
 *  (=homosexuel) fairy * , poofter * 
  (=petite tape) little tap 
QUI, des deux, recevra la tapette ?   
  (à rideaux)  curtain beater 
raquette trilobée, qu'on nomme tapette et qui sert à fouetter les rideaux   

Collaborative Dictionary     French-English
tapette à mouches nm. flyswatter Reverso General Dictionary 
tapette à souris nm. mousetrap Reverso General Dictionary 
***
'tapette' also found in translations in English-French dictionary
flyswatter n. la tapette à mouches Reverso General Dictionary 

"Collins English French Electronic Dictionary © HarperCollins Publishers 2005"