to humble - Turkish English Dictionary