inflict a deep wound - Turkish English Dictionary