platform road train - Francés Inglés Diccionario