rubber and plastic machines - Alemán Inglés Diccionario