rubber and plastic machines - Francés Inglés Diccionario