be barely sufficient - Turc Anglais Dictionnaire