rubbered - Turkish English Dictionary