have all the earmarks of - Turkish English Dictionary