dar boğazda olmak - Turkish English Dictionary