synthetic butyl rubber - Turkish English Dictionary