statutory impediment to marriage - Alemán Inglés Diccionario