statutory impediment to marriage - Turc Anglais Dictionnaire