diesel-powered bus - Espagnol Anglais Dictionnaire