rubber strand - Turkish English Dictionary