upbraiding - Turkish English Dictionary