relating to the bus company - Espagnol Anglais Dictionnaire