belching - Turkish English Dictionary