it expresses consent or agreement - Espagnol Anglais Dictionnaire