gut-busting - Turkish English Dictionary