to be badly off - Allemand Anglais Dictionnaire