to have full legal effect - Espagnol Anglais Dictionnaire