synthetic rubber lattices - German English Dictionary