international league for transportation safety - Español Inglés Diccionario