rubber disc - Turkish English Dictionary