means of public conveyance - Espagnol Anglais Dictionnaire