ball float - Turkish English Dictionary