to grant substantially the same rights - Español Inglés Diccionario