feel compelled - Francés Inglés Diccionario