hubcap - Turkish English Dictionary