neoprene synthetic rubber - Turkish English Dictionary