tell tale of - Turkish English Dictionary