crossing gate on wheels (railways) - Español Inglés Diccionario