hard-to-abate - Turkish English Dictionary