crossing gate on wheels (railways) - Francés Inglés Diccionario