international league for transportation safety - Spanish English Dictionary