be barely sufficient - Espagnol Anglais Dictionnaire