more general sense - Francés Inglés Diccionario