recirculating roller skids - Francés Inglés Diccionario