american striped cuckoo - English Synonyms Dictionary