stabbed with a dagger - Turkish English Dictionary