statutory impediment to marriage - Espagnol Anglais Dictionnaire