burbling - Turkish English Dictionary