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