down on its luck - Allemand Anglais Dictionnaire