restriction imposed at law - Espagnol Anglais Dictionnaire