oft-told - Turkish English Dictionary