scarcely enough - Turkish English Dictionary