political impasse - Turkish English Dictionary