roller block for shifting vehicles on rails - Español Inglés Diccionario