thankless wretch - Turkish English Dictionary