autonomous trade union of interdepartmental bus drivers - Francés Inglés Diccionario