io (international organization) - Francés Inglés Diccionario