live up to its reputation - Turkish English Dictionary