be totally desperate - Allemand Anglais Dictionnaire