spotted antbird (hylophylax naevioides) - German English Dictionary