a disastrous flop - Turkish English Dictionary