in a deplorable condition - Turc Anglais Dictionnaire