synthetic rubber sheet - Turkish English Dictionary