be barely sufficient - Turkish English Dictionary