be hardly hanging together - Turc Anglais Dictionnaire