about to go belly up - Turkish English Dictionary