one's jaw drops - Turkish English Dictionary