van for the public transport - Espagnol Anglais Dictionnaire