lay some rubber - Turkish English Dictionary