double-articulated bus - Francés Inglés Diccionario