lack of necessary means - Allemand Anglais Dictionnaire