dar boğaza düşmüş - Turkish English Dictionary