impediment to marry - Turco Inglés Diccionario