articulated urban bus - Español Inglés Diccionario