be neither fish nor fowl - English Synonyms Dictionary