belly flop - Turkish English Dictionary