hard rubber - Turkish English Dictionary