rubber bulb - Turkish English Dictionary