lawful impediment - Allemand Anglais Dictionnaire