sandwich rubber - Turkish English Dictionary