administrative office for organization abroad - Spanish English Dictionary