in a deplorable condition - Français Anglais Dictionnaire