Diccionario Español-Inglés
impeler
Incite, stimulate
Diccionario Español-Inglés
impedir
impenetrabilidad