wagon for internal yard use - Francés Inglés Diccionario