invisible bird (myadestes sibilons) - Spanish English Dictionary