legal impediment - Allemand Anglais Dictionnaire