french bread stick - Turkish English Dictionary