Traducción español inglés

English version

¿Qué significa "treaty (v): aprobar" en Inglés