Bienvenido a Reverso.net, servicio gratuito de traducción en línea para inglés, francés, alemán, italiano, ruso, chino
repeler  vt 
 (elec, enemigo) 
repousser , (insecto)  éloigner, (suj, idea, contacto)  répugner