better tell - Turkish English Dictionary