synthetic rubber lattice - Alemán Inglés Diccionario