ilo (international labor organization) - Spanish English Dictionary