thick rubber - Turkish English Dictionary