be deemed to impair the ability - Allemand Anglais Dictionnaire