mexican standoff - Turkish English Dictionary