more general sense - Espagnol Anglais Dictionnaire