jar-ram rollover moulding machine - Francés Inglés Diccionario