spotted antbird (hylophylax naevioides) - Spanish English Dictionary