to grant substantially the same rights - Deutsch Englisch Wörterbuch