horn bulb - Turkish English Dictionary