school buses - Francés Inglés Diccionario