bulb keel - Turkish English Dictionary